export const formater = {
  // 格式化日期
  formatDate(dateStr) {
    if (!dateStr) return '未知日期';
    const date = new Date(dateStr);
    return date.toLocaleDateString('zh-CN', {
    year: 'numeric',
    month: '2-digit',
    day: '2-digit',
    hour: '2-digit',
    minute: '2-digit'
    });
  },
  // 金额格式化
  formatCurrency(amount) {
    if (amount === undefined || amount === null) return '¥ 0.00';

    // 将金额转换为数字并除以100（假设金额以分为单位存储）
    const value = parseFloat(amount) / 100;

    // 使用 toLocaleString 添加千位分隔符并固定两位小数
    return '¥ ' + value.toLocaleString('zh-CN', {
      minimumFractionDigits: 2,
      maximumFractionDigits: 2
    });
  }

}